[小ネタ]Google Meetsの挙手ボタンを消すユーザースクリプトを作ってみた
こんにちは。CX事業本部Delivery部のakkyです。
最近、Google Meetにリアクションボタンが付きました。これはコミュニケーションを促進できてよいと思うのですが、隣にある挙手ボタンと非常に間違えやすい問題があります。
そこで、挙手ボタンはリアクションボタンに比べてあまり使わないので、挙手ボタンを無効にするユーザースクリプトを書いてみました。
WebブラウザにTampermonkeyを入れておく必要があります。
// ==UserScript== // @name 挙手ボタン // @version 0.1 // @description 挙手ボタンを自動的に消すスクリプト // @author akky // @match https://meet.google.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=meet.google.com // @grant GM_registerMenuCommand // ==/UserScript== (function() { 'use strict'; // 挙手ボタンのセレクタ。バージョンアップによって変わるかもしれない const selector = "#ow3 > div.T4LgNb > div > div:nth-child(13) > div.crqnQb > div.UnvNgf.Sdwpn.P9KVBf.IYIJAc.BIBiNe > div.Tmb7Fd > div > div.qKLkb.eO2Zfd > div.Qzk06e > div:nth-child(1)"; let button_visibility_changed = false; GM_registerMenuCommand("消す", function() { document.querySelector(selector).style.visibility = "hidden"; button_visibility_changed = true; }); GM_registerMenuCommand("表示する", function() { document.querySelector(selector).style.visibility = ""; button_visibility_changed = true; }); const observer = new MutationObserver((mutations) => { let button = document.querySelector(selector); if(button != null) { if(button_visibility_changed == false) { button.style.visibility = "hidden"; button_visibility_changed = true; } } else { button_visibility_changed = false; } }); observer.observe(document.querySelector("body"), { childList: true, subtree: true }); })();
このスクリプトをインストールすると、挙手ボタンが消えます。
挙手ボタンを使いたい場合には、右クリックメニューから再表示することもできます。